if(Ext.grid.PropertyColumnModel){
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
nameText : "审核项目",
valueText : "相关数据",
//dateFormat : "y年m月d日"
});
}
var first_check_grid_ent = new Ext.grid.PropertyGrid({
	region:'center',	
    title: '企业基本信息',
    autoHeight: true,
    width: "100%",
//    renderTo: 'grid-ct',
    source: {
       
        "企业名称":"中科大",
        "法人代表":"张三",
        "法人身份证":"214789450931831",
        "法人学历":"硕士",
        "法人电话":"21432",
        "财务负责人":"赵四",
        "实际控制人":"王五",
        "注册时间":new Date(Date.parse('10/15/2006')),
        "注册地址":"苏州",
        "注册资本（万元）":"50",
        "企业性质":"民企",
        "所属行业":"金融",
        "企业简介":"大企业",
        "工商注册号":"473897509437583910",
        "机构代码证号":"74912387589310",
        "税务登记证号":"541750931754", 
        "企业网址":"www.ghakdghs.com",
        "通信地址":"仁爱路166号"
    }
});
var first_check_grid_guarantee = new Ext.grid.PropertyGrid({
//	region:'center',	
    title: '申请人对外担保',
    autoHeight: true,
    width: "100%",
//    renderTo: 'grid-ct',
    source: {
       
       "担保金额（元）":"100000",
       "担保期限（月）":"24",
       "被担保单位":"苏州智能软件股份有限公司",
       "担保方式":"质押",
       "到期日":"2013-05-07",
       "余额":"70000",
        
    }
});
var first_check_grid_loan = new Ext.grid.PropertyGrid({
//	region:'center',	
    title: '企业贷款信息',
    autoHeight: true,
    width: "100%",
//    renderTo: 'grid-ct',
    source: {
       
        "债权银行":"中国工行",
        "借款日期":"金融",
        "到期日期":"大企业",
        "利率":"473897509437583910",
        "近三年累计借款":"74912387589310",
        "累计归还":"541750931754", 
        "到期偿还率":"23%"
    }
});
var first_check_grid_proposer = new Ext.grid.PropertyGrid({
//	region:'center',	
    title: '申请人征信情况',
    autoHeight: true,
    width: "100%",
//    renderTo: 'grid-ct',
    source: {
        "企业借款情况":"民企",
        "个人负债情况":"金融",
        "对外担保情况":"大企业",
        "法律诉讼或仲裁":"原告，财产纠纷",
    }
});
var first_check_grid_app = new Ext.grid.PropertyGrid({

    title: '贷款申请',
    autoHeight: true,
    width: "100%",
    
    source: {
       
        "贷款种类":"中科大",
        "贷款金额":"张三",
        "贷款用途":"214789450931831",
        "贷款期限":new Date(Date.parse('10/15/2006')),
        "还款来源":"苏州",
        "担保方式":"50",
        "担保料":"齐全",
        "贷款类":"中科大",
        "贷额":"张三",
        "贷款用途":"214789450931831",
        "贷限":new Date(Date.parse('10/15/2006')),
        "还款来源":"苏州",
        "担方式":"50",
        "担资料":"齐全"
       /* 
        "债权银行":"民企",
        "借款日期":"2009-03-05",
        "到期日期":"2011-03-05",
        "贷款方式":"担保",
        "利率":"0.7%",
        "近三年累计借款（元）":"700000",
        "累计归还":"240000", 
        "到期偿还率":"23%",
        "":"",
    	"":"",
    	"":"",
    	"":""*/
        
    }
});

// 风险分析按钮
var btn_analysis = new Ext.Button({
	text : '企业综合风险分析',
//	iconCls : 'icon-edit',
//	disabled : true, //是否禁止按钮可用， 可以利用这个属性进行权限检查，无权限的，把此按钮禁用
	handler : function(){
		var recordCompany = grid_not_check.getSelectionModel().getSelected();//获得选中行的数据，请仔细看看如何获得的
		if(recordCompany){  //如果有选中数据
			window_update_company.show();   //弹出  修改数据窗口
			updateCompanyForm.getForm().loadRecord(recordCompany);//将刚才选中的数据加到弹出窗口的表单里
		//	window_update_company.getComponet.getForm().loadRecord(recordCompany);
		}
		else{
			Ext.Msg.alert('错误提示','风险分析失败')
		}
	}
});

var secondCheckForm =new Ext.form.FormPanel({
//		  title:'初审结果',
//		  region:'south',
		  width:"100%",
		  height:"30%",
		  labelWidth : 90, 
		  labelAlign : 'right',//对齐方式，有效值为"left," "top" 和 "right" (默认为"left")。该属性级联于没有设定此属性的子容器。
		
		  url : 'updateAppCheck.action',//此处为 添加新数据的Struts的 Action ，类似于表单提交后 映射到哪个Action
		
		  border : false,        //是否显示出面板body元素的 边框（缺省为true
		  baseCls : 'x-plain',   //作用在面板元素上的CSS样式类 （默认为 'x-panel'）。
		  bodyStyle : 'padding:5px 5px 0',//制定body元素的CSS样式。格式形如Ext.ElementapplyStyles（缺省为null）。
		  anchor : '100%',         //this config is only used when this Component is rendered by a Container which has been configured to use an AnchorLayout based layout manager。 
		
		  defaults : {            //应用在全体组件上的配置项
			width : 258,
			msgTarget : 'side'      // 验证信息（包括错误信息）在右边显示
		  },
		  defaultType : 'textfield', 
    	  items:[{
    		    xtype : 'hidden',     //表示此属性为隐藏，一般每张表的id都是隐藏属性，用来操作表数据
			    name : 'appc.id'  
    	    },{
			    xtype:'textfield',
			    fieldLabel : '初审结果',//做成下拉框（初审通过、初审未通过）
				width:258,
				name:'appc.firstResult',
		
			},{
				xtype:"textarea",
				fieldLabel : '初审意见',
			    width:258,
			    name : 'appc.firstComments'
			},{ 
				xtype:'datefield',
				fieldLabel : '初审时间',
				width:258,
			    name : 'appc.firstTime'
			},{ 
				xtype:'datefield',
				fieldLabel : '审核状态',
				width:258,
			    name : 'appc.state',
			    xtype:'combo',
				store: new Ext.data.SimpleStore(
		             {
		               fields: ["retrunValue", "displayText"],
		               data: [[0,''],[1,'待初审'],[2,'初审通过待复审'],[3,'复审通过待终审'],[4,'通过所有审核']]
		             }),
		         valueField :"retrunValue",
		         displayField: "displayText",
		         mode: 'local',
		         forceSelection: true,
		         blankText:'请改变当前审核状态',
		         emptyText:'请改变当前审核状态',
		         hiddenName:'appc.firstResult',
		         editable: false,
		         triggerAction: 'all',  
			     allowBlank : false
			    	
			},{
				fieldLabel : '初审审批人',
				width:258,
			    name : 'appc.firstApprover'
			},{
				xtype:'textfield',
				fieldLabel : '审批人工号',
				width:258,
			    name : 'appc.firstNum'
			}],
			buttonAlign : 'right',//按钮对齐方式
		    minButtonWidth : 60,//最小按钮宽度
		    buttons : [{
			         text:'保存',  // 添加 数据按钮
			         handler : function(btn) {// handler 用于提交 表单
				var frm = secondCheckForm.getForm();
				if (frm.isValid()) {// 验证表单各字段是否 符合要求
					btn.disable();  //使 此 添加 按钮不可用，防止重复提交
					frm.submit({   //提交表单
						waitTitle : '请稍候',
						waitMsg : '正在提交初审结果,请稍候...',
						success : function(form, action) { //如果 数据 添加 成功	
							Ext.Msg.show({    //弹出成功提示框
							title : '成功提示',
							msg : '审核结果已保存!',
							buttons : Ext.Msg.OK,
							fn : function(){btn.enable()},
							icon : Ext.Msg.INFO
						});
//							btn.enable();//把按钮恢复可用。
						},
						failure : function() {
							Ext.Msg.show({    //如果修改失败，弹出 错误提示框。
								title : '错误提示',
								msg : '"' + cnfield1.getValue() + '" ' + '保存失败!',
								buttons : Ext.Msg.OK,
								fn : function() {
									cnfield1.focus(true);
									btn.enable();
								},
								icon : Ext.Msg.ERROR
							});
						}
					});
				}
			}
			         
			         },{
			         text:'取消',
			         handler : function() {
//				       this.ownerCt.ownerCt.hide();//两级ownerCt指的是上上级容器，在这里即为 window 容器的hide方法。
				       window_begin_check.hide();
				       }
			     }
		    ]
									
});
var store_analysis = new Ext.data.JsonStore({
        fields: ['season', 'total'],
        data: [{
            season: 'Summer',
            total: 150
        },{
            season: 'Fall',
            total: 245
        },{
            season: 'Winter',
            total: 117
        },{
            season: 'Spring',
            total: 184
        }]
    });


Ext.onReady(function(){
	
	new Ext.Viewport({
    layout: 'border',//整体布局
    items: [{
        region: 'west',//整体布局，西
        split: true,
        width:"30%",
        collapsible: true,
        autoScroll:true,
        bbar:[" ","-",btn_analysis,"-"," "],
        items: [first_check_grid_ent]
        
       
      }, {
    	region : 'east',//整体布局，东
    	collapsible: true,      
        xtype: 'panel',
        width: "35%",
        layout:'border',//东边布局
        autoScroll: true,
        split: true,
        items:[{
			region:'center',//东边布局,中心
			tilte:'',
			height:"60%",			
//			html:'haha',
	        item:{
        	store:store_analysis,
        	xtype:'piechart',
        	dataField:'total',
        	categoryField:'season',
        	extraStyle:
        	{ legend:{
        	    dispaly:'bottom',
        	    padding:5,
        	    font:{
        	      family:'Tahoma',
        	      size:13
        	    }
        	
        	     }
        	  }
	        }		
//			collapsible: true,
//			items:[first_check_grid1]
		},{
			region:'south',//东边布局，南
			title:'初审结果',
			height:"40%",
//			collapsible: true,
			split:true,
			items:[secondCheckForm]
			}]
        },{
           
    	   region:'center',//整体布局，中心 
    	   split: true,
           width:"35%",
//           height:"100%",
           collapsible: true, 
           layout:'border',
           items:[{
        	   region:'south',//中心布局，中心
        	   height:270,
        	   split: true,
        	   autoScroll:true,
        	   items:[first_check_grid_app]  
           },{
        	   region:'center',//中心布局，南
        	   height:"60%", 
        	   xtype:'tabpanel',
        	   autoScroll:true,
        	   items:[{
		         title:'企业其他贷款状况',
		         items:[first_check_grid_loan]
	         },{
		         title:'申请人征信情况',
		         items:[first_check_grid_proposer]
	         },{		
		         title:'申请人对外担保',
		         items:[first_check_grid_guarantee]
	           },{		
		         title:'贷款风险分析',
		         autoLoad:"risk/Myindex.jsp"
	           }]
	        }]        
     }]
});

 Ext.get('loading').remove();//去除 加载动画图标及文字	
});	


